Brittleness Analysis of Software Architecture based on Ant Colony Optimization

نویسندگان

  • Hong Zhang
  • Changzhen Hu
  • Xiaojun Wang
چکیده

The term software architecture (SA) intuitively denotes the high level structures of a software system. It can be defined as the set of structures needed to reason about the software system, which comprise the software components and connectors, their relations and properties. Nowadays SA has become an important factor in the process of software development and the researches mainly focus on the languages, modeling, dynamic evolution process, etc. In this article, the complex system and brittleness theory are applied into the field of SA, and the concept of brittleness graph and collapse path of SA is introduced into the analytical process. Ant colony algorithm is used for simulation. The results of simulation demonstrate that Ant colony optimization (ACO) performs well on finding out the max collapse route of the brittleness graph of SA.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

New Ant Colony Algorithm Method based on Mutation for FPGA Placement Problem

Many real world problems can be modelled as an optimization problem. Evolutionary algorithms are used to solve these problems. Ant colony algorithm is a class of evolutionary algorithms that have been inspired of some specific ants looking for food in the nature. These ants leave trail pheromone on the ground to mark good ways that can be followed by other members of the group. Ant colony optim...

متن کامل

Design and analysis of hybrid systems solar, wind, osmotic for green plants using ant colony optimization algorithm

Nature has always proven that it is able to overcome its problems. However, human manipulation has led to environmental degradations. The dryness of a thousand-year Urmia Lake (a brinewater lake in Iran) is an example of environmental degradation that happened due to successive droughts and construction of dams on the basin of this lake. This study examines methods for the revival of Urmia Lake...

متن کامل

Optimization of the total annual cost in a shell and tube heat exchanger by Ant colony optimization technique

This paper examines the total annual cost from economic view heat exchangers based on ant colony optimization algorithm and compared the using optimization algorithm in the design of economic optimization of shell and tube heat exchangers. A shell and tube heat exchanger optimization design approach is expanded based on the total annual cost measured that divided to area of surface and power co...

متن کامل

An Ant Colony approach to forward-reverse logistics network design under demand certainty

Forward-reverse logistics network has remained a subject of intensive research over the past few years. It is of significant importance to be issued in a supply chain because it affects responsiveness of supply chains. In real world, problems are needed to be formulated. These problems usually involve objectives such as cost, quality, and customers' responsiveness and so on. To this reason, we ...

متن کامل

Optimal Distributed Generation (DG) Allocation in Distribution Networks using an Improved Ant Colony Optimization (ACO) Algorithm

Abstract: The development of distributed generation (DGs) units in recent years have created challenges in the operation of power grids, especially distribution networks. One of these issues is the optimal allocation (location and capacity) of these units in distribution networks. In this thesis, a method based on the improved ant colony optimization algorithm is presented to solve the problem ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015